home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
026-050
/
scopedisk35
/
mousezoom
/
readme
< prev
next >
Wrap
Text File
|
1995-03-18
|
1KB
|
33 lines
This is MouseZoom, a mouse accelerator for the Amiga. It doesn't try to
do everything under the sun (ala Mach16), it only speeds up the mouse.
Mouse speed increases exponentially. The faster you move the mouse, the
faster the mouse moves faster. This gives you good resolution at slow
speeds and still allows very fast mouse movement when you want it.
Basically, it multiplies the mouse speed by its original speed divided
by 8 (or 1, whichever is larger). I think the formula that results is
2
Y = X / 8X
or
Y = X
whichever is larger. Anyway, the algorithm was picked because it is very
quick, using a shift and in-line multiply.
To install MouseZoom, just execute it by typing "MouseZoom". It will
quietly install itself and return control to you.
To get rid of the MouseZoom, just execute it again.
The source is included. Use it as an example of an input event handler.
Modify it do do more stuff if you want. The terminate function is set up
using message passing in case you want to expand it to, say, adjust the
mouse acceleration factor.
Built using Lattice 4.0 or later.
Enjoy,
John Meissen